be a clumsy fellow - German English Dictionary